The lockscreen has no accent color anywhere, the controls are always
using the text color for the focus ring too, so do the same with buttons
following the same logic used by entries too
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/4355>
(cherry picked from commit
c2a0812a165057ba09ac441d95184e25c2ee8e34)
@if $style == 'default' {
@include focus_ring($fc:$accent_borders_color);
}
+ // use the text color for the focus ring in lockscreen
+ @if $style == 'lockscreen' {
+ @include focus_ring($fc: transparentize($tc, if($contrast == 'high', 0.3, 0.6)));
+ }
// change background color if style is flat
@if $style == 'flat' {
$button_bg_color: transparentize($button_bg_color, 0.75);